490 research outputs found

    Stallings automata for free-times-abelian groups: intersections and index

    Get PDF
    We extend the classical Stallings theory (describing subgroups of free groups as automata) to direct products of free and abelian groups: after introducing enriched automata (i.e., automata with extra abelian labels), we obtain an explicit bijection between subgroups and a certain type of such enriched automata, which—as it happens in the free group—is computable in the finitely generated case. This approach provides a neat geometric description of (even non-(finitely generated)) intersections of finitely generated subgroups within this non-Howson family. In particular, we give a geometric solution to the subgroup intersection problem and the finite index problem, providing recursive bases and transversals, respectively.The first author was partially supported by CMUP (UID/MAT/ 00144/2019), which is funded by FCT (Portugal) with national (MCTES) and European structural funds through the FEDER programs, under the partnership agreement PT2020. Parts of this project were developed during the participation of the first author in the “Logic and Algorithms in Group Theory” meeting held in the Hausdorff Research Institute for Mathematics (Bonn) in fall 2018. He was also partially supported by MINECO grant PID2019-107444GA-I00 and the Basque Government grant IT974-16. Both authors acknowledge partial support from the Spanish Agencia Estatal de Investigación, through grant MTM2017-82740-P (AEI/ FEDER, UE), and also from the Barcelona Graduate School of Mathematics through the “María de Maeztu” Program for Units of Excellence in R&D (MDM-2014-0445).Peer ReviewedPostprint (published version

    Aprenentatge de la Programació al Citilab: Squeak i Scratch

    Get PDF
    Aquest article vol ser un recull de les primeres experiències al Citilab apropant la programació dels ordinadors a la gent del carrer. Sense cap requeriment previ, qualsevol pot inscriure's a algun dels cursos de la nostra oferta docent en programació. Aix o ha estat possible principalment gràcies a l'existència de programari adequat, tot ell realitzat en entorns Smalltalk: Scratch per a nens petits (i no tan petits!), BotsInc com a iniciació a l'Smalltalk i el mateix Squeak, implementació open source d'Smalltalk utilitzada en la creació del programari esmentat, per a programadors experimentats.Postprint (published version

    Social insects and swarm intelligence

    Get PDF
    Most of the questions on the dynamics of systems of strongly interacting (simple) agents we can pose could be reframed, without any modification, in the context of social insects, since these are, without any doubt, a truly paradigm for complex systems. This chapter surveys some of the mathematical models that have been successfully used to analyze swarm behavior.Postprint (published version

    Weighted Contrastive Divergence

    Get PDF
    Learning algorithms for energy based Boltzmann architectures that rely on gradient descent are in general computationally prohibitive, typically due to the exponential number of terms involved in computing the partition function. In this way one has to resort to approximation schemes for the evaluation of the gradient. This is the case of Restricted Boltzmann Machines (RBM) and its learning algorithm Contrastive Divergence (CD). It is well-known that CD has a number of shortcomings, and its approximation to the gradient has several drawbacks. Overcoming these defects has been the basis of much research and new algorithms have been devised, such as persistent CD. In this manuscript we propose a new algorithm that we call Weighted CD (WCD), built from small modifications of the negative phase in standard CD. However small these modifications may be, experimental work reported in this paper suggest that WCD provides a significant improvement over standard CD and persistent CD at a small additional computational cost

    Pattern formation and optimization in army ant raids

    Get PDF
    Army ant colonies display complex foraging raid patterns involving thousands of individuals communicating through chemical trails. In this paper we explore, by means of a simple search algorithm, the properties of these trails in order to test the hypothesis that their structure reflects an optimized mechanism for exploring and exploiting food resources. The raid patterns of three army ant species, {em Eciton hamatum}, {em Eciton burchelli} and {em Eciton rapax}, are analysed. The respective diets of these species involve large but rare, small but common, and a combination of large but rare and small but common, food sources. Using a model proposed by Deneubourg and collaborators, we simulate the formation of raid patterns in response to different food distributions. Our results indicate that the empirically observed raid patterns maximise return on investment, that is, the amount of food brought back to the nest per unit of energy expended, for each of the diets. Moreover, the values of the parameters that characterise the three optimal pattern-generating mechanisms are strikingly similar. Therefore the same behavioural rules at the individual level can produce optimal colony-level patterns. The evolutionary implications of these findings are discussed.Postprint (published version

    A Computational characterization of collective chaos

    Get PDF
    We suggest that the interaction of a Globally Coupled Map (GCM) with an individual element inside the system is, from a computational point of view, indistinguishable of a mu,epsilon-dependent noise in the turbulent region of the phase space. Therefore, we can use the framework of Computational Mechanics to give a measure that clearly separates the ordered from the turbulent phases. Furthermore, our procedure is able to detect a small ordered domain inside the turbulent phase. These results reinforce the view of GCMs as properly defined mean field models of complex nonlinear networks.Preprin

    Stopping criteria in contrastive divergence: Alternatives to the reconstruction error

    Get PDF
    Restricted Boltzmann Machines (RBMs) are general unsupervised learning devices to ascertain generative models of data distributions. RBMs are often trained using the Contrastive Divergence learning algorithm (CD), an approximation to the gradient of the data log-likelihood. A simple reconstruction error is often used to decide whether the approximation provided by the CD algorithm is good enough, though several authors (Schulz et al., 2010; Fischer & Igel, 2010) have raised doubts concerning the feasibility of this procedure. However, not many alternatives to the reconstruction error have been used in the literature. In this manuscript we investigate simple alternatives to the reconstruction error in order to detect as soon as possible the decrease in the log-likelihood during learning.Peer ReviewedPostprint (published version

    Neighborhood-based stopping criterion for contrastive divergence

    Get PDF
    Restricted Boltzmann Machines (RBMs) are general unsupervised learning devices to ascertain generative models of data distributions. RBMs are often trained using the Contrastive Divergence (CD) learning algorithm, an approximation to the gradient of the data log-likelihood (logL). A simple reconstruction error is often used as a stopping criterion for CD, although several authors have raised doubts concerning the feasibility of this procedure. In many cases, the evolution curve of the reconstruction error is monotonic, while the logL is not, thus indicating that the former is not a good estimator of the optimal stopping point for learning. However, not many alternatives to the reconstruction error have been discussed in the literature. An estimation of the logL of the training data based on annealed importance sampling is feasible but computationally very expensive. In this manuscript, we present a simple and cheap alternative, based on the inclusion of information contained in neighboring states to the training set, as a stopping criterion for CD learning.Peer ReviewedPostprint (author's final draft

    Formulación numérica en elementos finitos de problemas de flujo multifásico no isotermo y transporte de solutos reactivos en medios porosos

    Get PDF
    En este artículo se presenta la formulación numérica del flujo multifásico no isotermo y del transporte reactivo de un sistema multicomponente de solutos en condiciones no isotermas. El modelo numérico ha sido implementado en un código (FADES-CORE c ?) el cual ha sido verificado y validado. En este artículo se describe el esquema de resolución utilizado y las distintas variantes del mismo. Para la discretización temporal se ha formulado un algoritmo de optimización del paso de tiempo autom´atico. Por último se incluye un ejemplo de validación del correcto funcionamiento del modelo.Peer Reviewe
    corecore